Big Huge Thesaurus

cembra nut tree

noun

sounds kind of like